Science

NASA Drops Stunning New James Webb Image of a Star Being Born